package com.duoduo.common.api.myinterface.tracer;


import com.duoduo.common.api.spi.extension.SPI;

/**仅仅是标识接口，用于dubbo spi加载
 * redis链路
 * @author duoduo
 *
 */
@SPI
public interface RedisTracer {

	/**
	 * @param method redis操作说明
	 * @param paramsObjs redis查询参数
	 */
	void invoke(String method, Object[] paramsObjs);

	/**
	 * @param result redis执行结果
	 * @param th 异常信息
	 */
	<T> void invokeAfterClient(T result, Throwable th);

}
